// 导入vue包，拿到Vue构造函数
import Vue from "vue";
// 导入App.vue根组件，稍后会把App.vue中的代码（<template></template>里的标签）渲染到HTML页面中
import App from "./App.vue";

// 导入全局css
import "@/styles/index.scss";

// 导入需要全局注册的组件
import NavBar from "@/components/组件间通信/GlobalNavBar.vue";

Vue.config.productionTip = false;

// 注册全局组件，第一个参数：组件名称，String类型；第二个参数：需要被全局注册的组件
Vue.component("NavBar", NavBar);

// 创建Vue实例对象
new Vue({
  // 把render函数指定的组件渲染到HTML页面中
  render: (h) => h(App),
}).$mount("#app");

// Vue实例对象$mount()方法的作用和el属性一样，都是获取index.html中对应的节点(app选择器)
